Devonshire House Preparatory School
69 Fitzjohns Ave., Hampstead, London, United Kingdom, NW3 6PD
(02074) 351916 Phone
(02074) 314787 Fax